package com.gopay.common.domain.dic;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import com.gopay.common.domain.BaseEntity;

/**
 * 字典  订单付款渠道类型信息表
 * @DicPayChannel.java
 * @author liujy
 * @2013-8-13 上午11:37:54  www.gopay.com.cn Inc.All rights reserved.
 */
@Entity
@Table(name = "DIC_PAY_CHANNEL_TYPE")
public class DicPayChannelType extends BaseEntity {

    private static final long serialVersionUID = -2107582822499134789L;

    @Id
    @Column(name="CODE")
    private String code;
    @Column(name="NAME")
    private String name;
    @Column(name="REMARK1")
    private String remark1;
    @Column(name="REMARK2")
    private String remark2;
    @Column(name="DEL_FLAG")
    private int delFlag;// 删除标志: 0-未删除, 1-已删除
    @Column(name="CREATED_TS")
    private Date createdTs;
    @Column(name="LAST_UPD_TS")
    private Date lastUpdTs;
    @Column(name="LAST_UPD_TRANCODE")
    private String lastUpdTranCode;
    @Column(name="DISPLAY_NAME")
    private String displayName;
    @Column(name="DISPLAY_FLAG")
    private int displayFlag;// 展现标志  0 - 不展现 , 1 - 展现
    @Column(name="SUPPORT_ACCT_TYPE")
    private String supportAcctType;// 00-全部，01-个人，02-企业
    
    
    public String getSupportAcctType() {
        return supportAcctType;
    }
    public void setSupportAcctType(String supportAcctType) {
        this.supportAcctType = supportAcctType;
    }
    public String getDisplayName() {
        return displayName;
    }
    public void setDisplayName(String displayName) {
        this.displayName = displayName;
    }
    public int getDisplayFlag() {
        return displayFlag;
    }
    public void setDisplayFlag(int displayFlag) {
        this.displayFlag = displayFlag;
    }
    public String getCode() {
        return code;
    }
    public void setCode(String code) {
        this.code = code;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getRemark1() {
        return remark1;
    }
    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }
    public String getRemark2() {
        return remark2;
    }
    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }
    public int getDelFlag() {
        return delFlag;
    }
    public void setDelFlag(int delFlag) {
        this.delFlag = delFlag;
    }
    public Date getCreatedTs() {
        return createdTs;
    }
    public void setCreatedTs(Date createdTs) {
        this.createdTs = createdTs;
    }
    public Date getLastUpdTs() {
        return lastUpdTs;
    }
    public void setLastUpdTs(Date lastUpdTs) {
        this.lastUpdTs = lastUpdTs;
    }
    public String getLastUpdTranCode() {
        return lastUpdTranCode;
    }
    public void setLastUpdTranCode(String lastUpdTranCode) {
        this.lastUpdTranCode = lastUpdTranCode;
    }
}